package 课程设计报告_hb_7_6;

import java.util.Scanner;

/**
 * @author Jiang Zhiyan
 *
 * 2021年7月6日 上午11:38:25
 *
 */
public class UserManager {
    public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		UserService userService = new UserService();
		while(true) {
			System.out.println("欢迎使用用户管理系统");
			System.out.println("1、登录 ，2、 注册 ，3、 退出");
			int cmd =sc.nextInt();
			if(cmd == 1) {
//				执行登录的逻辑，如果登录成功，展示所有的用户信息
				
			}else if(cmd == 2) {
				boolean flag =false;
//				执行注册功能
				System.out.println("请输入用户名：");
				String username = sc.next();
				System.out.println("请输入密码：");
				String pwd = sc.next();
//				判断用户名是否存在
				try	{
					userService.checkUserName(username);
					flag= true;
				}catch(UserNameExitsException e) {
					System.out.println(e.getMessage());
				}
				
//				封装User类
//				id:usename:pwd
				if(flag=true) {
				 User user =  new User(username,pwd);
				 userService.regist(user);
				}
			}else if(cmd==3) {
				System.out.println("欢迎下次再来！");
			}else {
				System.out.println("你输入的格式有误，请尝试重新输入");
			}
		}
	}
}
